
package net.kernub.client;

import com.google.gwt.i18n.client.Constants;

public interface wwwConstants extends Constants
{
	/*
	 * Globals
	 */
	@DefaultStringValue( "ok" )
	String ok();

	@DefaultStringValue( "cancel" )
	String cancel();

	@DefaultStringValue( "loading" )
	String loading();

	@DefaultStringValue( "back" )
	String back();

	/*
	 * Header Bar
	 */
	// sitename label
	@DefaultStringValue( "KerNub.net" )
	String headerSiteTxt();

	// language label
	@DefaultStringValue( "Language" )
	String headerLanguageTxt();

	// authenticate link
	@DefaultStringValue( "[authenticate]" )
	String authenticateTxt();

	// logout link
	@DefaultStringValue( "[logout]" )
	String logoutTxt();

	// authenticate username label
	@DefaultStringValue( "user" )
	String authUsernameTxt();

	// authenticate password label
	@DefaultStringValue( "password" )
	String authPasswordTxt();

	// bad authentication
	@DefaultStringValue( "username and/or password are not valid" )
	String badAuthentication();

	// language: french
	@DefaultStringValue( "French" )
	String frenchLang();

	// language: english
	@DefaultStringValue( "English" )
	String englishLang();

	/*
	 * Main Page Title
	 */
	@DefaultStringValue( "KerNub" )
	String mainTitleTxt();

	/*
	 * Manage Label Titled Page
	 */
	@DefaultStringValue( "Manage labels" )
	String labelMainTitle();

	@DefaultStringValue( "Create a new label" )
	String labelCreateNewLabel();

	@DefaultStringValue( "Name" )
	String labelName();

	@DefaultStringValue( "Associated labels" )
	String labelListTitle();

	@DefaultStringValue( "Unable to add new label" )
	String labelAddError();

	@DefaultStringValue( "[edit]" )
	String labelEditButton();

	@DefaultStringValue( "[remove]" )
	String labelRemoveButton();

	@DefaultStringValue( "Unable to remove label" )
	String labelRemoveError();

	@DefaultStringValue( "Label cannot be empty" )
	String labelEmptyError();

	@DefaultStringValue( "Edit label" )
	String labelEditLabelTitle();

	/*
	 * Add/Edit Link Titled Page
	 */
	@DefaultStringValue( "Add link" )
	String linkAddMainTitle();

	@DefaultStringValue( "Link description" )
	String linkLinkDescPartTitle();

	@DefaultStringValue( "Name" )
	String linkName();

	@DefaultStringValue( "URL" )
	String linkUrl();

	@DefaultStringValue( "Description" )
	String linkDescription();

	@DefaultStringValue( "Associated labels" )
	String linkAssocLabelPartTitle();

	@DefaultStringValue( "[+]" )
	String linkPlus();

	@DefaultStringValue( "[-]" )
	String linkMinus();

	@DefaultStringValue( "Unable to save link" )
	String linkSaveError();

	/*
	 * Display links
	 */
	@DefaultStringValue( "KerNub Links" )
	String linkDisplayMainTitle();

	@DefaultStringValue( "[preview]" )
	String linkPreview();

	@DefaultStringValue( "[go]" )
	String linkGo();

	@DefaultStringValue( "Home" )
	String linkHome();

	@DefaultStringValue( "Manage labels" )
	String linkAdminLabels();

	@DefaultStringValue( "About" )
	String linkAbout();

	@DefaultStringValue( "New link" )
	String linkAddNewLink();

	@DefaultStringValue( "List of labels" )
	String linkLabelListTitle();

	@DefaultStringValue( "Unlabelled" )
	String linkUnlabelled();

	@DefaultStringValue( "No links..." )
	String linkNoLinks();

	@DefaultStringValue( "Unable to remove link" )
	String linkRemoveError();

	@DefaultStringValue( "Edit home" )
	String linkEditHome();

	/*
	 * About
	 */
	@DefaultStringValue( "About" )
	String aboutTitle();

	@DefaultStringValue( "Technologies used" )
	String aboutTechnoUsed();
}


